13882 Newport Ave, Ste G, Tustin, CA 92780-4666, Tustin
My husband and I love this restaurant. They are the only Indian restaurant that offers all you can eat buffet for lunch
My husband and I love this restaurant. They are the only Indian restaurant that offers all you can eat buffet for lunch